On This Day:Wednesday November 28, 2007 This is the 331st day of the year, with 34 days remaining in 2007. Fact of the Day: toilet paper The first successfully marked toilet paper was by Edward and Clarence Scott of Philadelphia, who sold it on rolls. The group of papers known collectively as the sanitary grades … Continue reading